package com.pyue.eam.regi.module.message.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

@Getter
@AllArgsConstructor
@NoArgsConstructor
public enum MsgTypeEnum {

    // 系统消息: 系统维护通知  版本升级  功能介绍

    // 任务消息: 代报方案 方案审批 报销费用  任务消息  提醒按时提交日报  提醒团长及时关闭任务  提醒企业及时审批任务

    // 咨询消息 企业团长职工文章推送 标题+内容

    // 专属客服 增加积分 提醒完善团长或者职工信息  提醒绑定手机号



    // 团长&团员关系
    REGI_INVITE_WORKER("regi_invite_worker", "pages/message/regiInviteWorker", "团长邀请职工"),
    WORKER_APPLY_REGI("worker_apply_regi", "pages/message/workerApplyRegi", "职工申请入团"),

    SYSTEM_MESSAGE("system_message", "pages/message/systemMessage", "系统消息"),
    TODO_TASK("todo_task", "pages/message/todoTask", "代办任务"),

    COMPANY_PAY_APPROVAL("company_pay_approval", "pages/message/companyPayApproval", "企业费用审批"),
    TASK_CLOSE("task_close", "pages/message/taskClose", "任务申请关闭"),

    // 通知消息
    system_notice("系统通知", "", "/admin/sys-file/sh-sys-cloud/e1157e49599e41479f27dc3e4809f3b7.png"),

    article_push("资讯推送", "/pages/news/news_detail", "/admin/sys-file/sh-sys-cloud/c24fca914be143e6bd3e16ae5859aca1.png"),
    // 任务相关
    task_notice("任务进度更新", "", "/admin/sys-file/sh-sys-cloud/be0b3dc14f4144f292ed35b0d628386c.png"),
    task_msg("任务消息", "", "/admin/sys-file/sh-sys-cloud/be0b3dc14f4144f292ed35b0d628386c.png"),

    task_cost("任务报销", "/pages/biz/common/task/view", "/admin/sys-file/sh-sys-cloud/be0b3dc14f4144f292ed35b0d628386c.png"),
    ;

    private String msgTitle;
    // private String msgType;
    private String pageUrl;
    private String avatar;

}
